4. Ý nghĩa khoa học và thực tiễn của đề tài 2
3.3 Hệ thống hỗ trợ chẩn đoán tại Khoa Chẩn đoán hình ảnh 51
3.3.1 Giới thiệu về khoa chẩn đoán
Những tiến bộ của Y học đã góp phần đáng kể trong việc nâng cao tuổi thọ và chất lượng cuộc sống của con người. Hiện nay, vai trò của chẩn đoán hình ảnh ngày càng trở nên quan trọng trong việc chẩn đoán và điều trị tại các bệnh viện. Với các bộ phận như nội soi, siêu âm và X- quang, khoa Chẩn đoán hình ảnh Bệnh viện Đa khoa Đồng Nai có thể thực hiện hầu hết các chức năng chuyên biệt của chẩn đoán hình ảnh.
Gồm 16 cán bộ y tế, chia làm 03 tổ: Nội soi, Siêu âm, X-Quang và CT Scanner. Với đội ngũ nhân sự giàu kinh nghiệm được trang bị và cập nhật kiến thức thường xuyên luôn đáp ứng tối đa cho công tác chẩn đoán chẩn đoán hình ảnh, đảm bảo cho công tác chẩn đoán, phục vụ khám chữa bệnh.Hỗ trợ cho lâm sàng tối ưu trong công tác điều trị. Chẩn đoán hình ảnh cho bệnh nhân nội trú và bệnh nhân ngoại trú, cho các chuyên khoa của viện như: thần kinh, tim mạch, hô hấp, tiêu hoá, tiết niệu, chấn thương, xương khớp.
Nghiên cứu khoa học.Thường xuyên tham gia làm các đề tài nghiên cứu khoa học, đề tài báo cáo trong sinh hoạt khoa học tại bệnh viện, tham gia hội thảo khoa học trong lĩnh vực chuyên nghành.
3.3.2 Hiện trạng trang thiết bị tại khoa chẩn đoán hình ảnh
Máy chụp CT Siemens Emotion
Máy in phim Fuji DryPix 3000
Máy tính kết nối với máy chụp CT cắt lớp
BS. Đang chẩn đoán hình ảnh
Hình 3.3: Hiện trạng trang thiết bị tại Khoa Chẩn đoán Bệnh viện Đa khoa Đồng Nai
Hình 3.4: Mô hình kết nối các thiết bị trong khoa Chẩn đoán hình ảnh
Máy CT cắt lớp PC điều khiển Máy in ảnh nhựa Máy in kỹ thuật số PC lưu ảnh
Hình 3.5: Sơđồ quy trình tạo ảnh y khoa tai khoa Chẩn đoán hình ảnh Bệnh viện Đa khoa Đồng Nai
Sau khi ảnh được chụp từ các máy sinh ảnh (CT, MRI) ảnh được gửi vào máy tính kết nối với các máy sinh ảnh, từ máy tính này ảnh sẽ được xử lý theo 2 hướng. Bác sĩ có thể cho in phim qua máy Fuji DryPix 3000, ảnh sẽ được lưu trữ vào máy tính xử lý. Ảnh sau khi in xong được chuyển cho bác sĩ chẩn đoán hình ảnh để xem xét và ghi các chẩn đoán trong một biên bản kết quả phiếu chụp. Sơ đồ quá trình tạo ảnh và lưu trữ ảnh được mô tả trong sơ đồ trên.
3.4 Đánh giá về hệ thống hỗ trợ chẩn đoán hình ảnh tại khoa Chẩn đoán hình ảnh BVĐKĐN và vấn đề cần đặt ra BVĐKĐN và vấn đề cần đặt ra
Trong quá trình chẩn đoán hình ảnh, đòi hỏi bác sĩ phải luôn có mặt tài phòng chẩn đoán để chẩn đoán bệnh cho bệnh nhân khi tới khám điều này làm hạn chế về mặt
Máy sinh ảnh (CT, MRI) FILM số chụp ảnh đọc xử lý Máy SERVER lưu trữ ảnh Máy PC File ảnh định dạng gửi dữ liệu lưu ảnh Máy in phim nhựa Film nhựa gửi dữ liệu in ảnh
không gian và thời gian cho bác sĩ khi chẩn đoán. Song do lượng bệnh nhân tới khám ngày một tăng việc lưu trữ, quản lý hình ảnh và hỗ trợ cho bác sĩ trong việc chẩn đoán còn nhiều khó khăn. Việc lưu trữ hình ảnh theo cách làm hiện nay tại khoa Chẩn đoán vẫn còn phức tạp, ảnh sau khi được chụp từ các máy sinh ảnh sẽ được truyền đến máy tính kết nối với máy sinh ảnh, từ máy tính này ảnh sẽ được truyền qua máy tính lưu trữ tạm, tại máy tính này bác sĩ sẽ truy cập để lấy hình ảnh chẩn đoán, mặt khác ảnh sẽ được lưu vào đĩa CD hoặc DVD. Điều này gây nên khó khăn cho việc quản lý thông tin bệnh nhân (tên, ngày sinh, ngày chụp, …), mặt khác khi bác sĩ muốn chẩn đoán lại thì việc tìm kiếm lại một bệnh nhân sẽ rất mất thời gian, ngoài ra lưu trữ ảnh trên đĩa CD, DVD sẽ làm tốn không gian. Tự động lưu trữ ảnh sau khi được chụp từ các máy sinh ảnh là một khâu khá quan trọng giúp bác sĩ giảm được thời gian lưu trữ theo cách thông thường, hình ảnh sẽ được lưu trữ vào hệ thống giúp cho việc quản lý hình ảnh theo từng phân vùng ảnh khác nhau dễ dàng, ngoài ra giúp bác sĩ có thể tìm kiếm hình ảnh dễ dàng với nhiều tiêu chí khác nhau, mặt khác hệ thống còn cho phép bác sĩ ngồi tại bất cứ vị trí nào cũng đều có thể truy xuất, truy hồi hình ảnh, thông tin chẩn đoán một cách nhanh chóng và dễ dàng.
Chương 4
XÂY DỰNG HỆ THỐNG HỖ TRỢ CHẨN ĐOÁN Y KHOA DỰA TRÊN CHUẨN DICOM
4.1 Mục tiêu của hệ thống
Xây dựng hệ thống trao đổi dữ liệu y khoa (lưu trữ và quản lý hình ảnh y khoa: CT, MRI) và hệ thống hỗ trợ chẩn đoán từ xa giữa các bộ phận Phòng/ Khoa tại Bệnh viện Đa khoa Đồng Nai.
Lợi ích của hệ thống mang lại:
¾ Bác sĩ có thể ngồi tại bất kỳ phòng ban nào trong bệnh viện mà không cần đến khoa chẩn đoán
¾ Bác sĩ có thể ghi thông tin chẩn đoán của mình ngay trên ảnh hoặc series ảnh mà không cần ghi kết quả theo cách thông thường
¾ Bác sĩ có thể tìm kiếm và hiển thị bệnh nhân cần chẩn đoán dễ dàng với nhiều tiêu chí (tên bệnh nhân, ngày chụp, loại ảnh, …)
¾ Bác sĩ có thể theo dõi kết quả của bệnh nhân qua các lần tái khám một cánh dễ dàng với bệnh nhân tái khám nhiều lần
¾ Bác sĩ có thể chẩn đoán dễ dàng với nhiều chức năng được hỗ trợ (hiển thị ảnh theo dạng ma trận, phóng to, ghi chú, …)
¾ Giảm chi phí (in phim, ghi đĩa DVD) do hình ảnh được lưu trữ trên Server
¾ Giảm thời gian khám chữa bệnh cho bệnh nhân (chờ nhận phim, nhận kết quả)
¾ Giảm được không gian lưu trữ so với cách lưu trữ thông thường mà bệnh viện đang sử dụng (lưu trữ trên từng đĩa CD, DVD)
4.2 Yêu cầu về hệ thống
¾ Cổng tiếp nhận ảnh.
¾ Server lưu trữ và quản lý ảnh.
¾ Web Server làm giao diện tương tác cho hệ thống,
¾ Module xem ảnh, thực hiện các thao tác hiển thị ảnh ở máy trạm. Một số chức năng của hệ thống:
¾ Đối với Cổng tiếp nhận ảnh: sẽ tự động nhận ảnh từ các máy sinh ảnh, sau đó sẽ gửi lên hệ thống lưu trữ hình ảnh y khoa.
¾ Đối với Server lưu trữ và quản lý hình ảnh:
9 Phải xác thực với quyền quản trị.
9 Lưu trữ ảnh gửi lên từ Cổng nhận ảnh.
9 Nhận thông tin ảnh chẩn đoán từ phía client.
9 Gửi thông tin ảnh chẩn đoán khi có yêu cầu.
9 Phân vùng lưu trữ hình ảnh.
9 Tìm kiếm hình ảnh với nhiều tiêu chí (mã bệnh nhân, tên bệnh nhân, ngày chụp, loại ảnh).
9 Cấu hình kết nối thiết bị.
¾ Đối với Module xem ảnh:
9 Nhận hình ảnh chẩn đoán từ các modality.
9 Giao tiếp với server lưu trữ hình ảnh để gửi và nhận hình ảnh chẩn đoán.
9 Tìm kiếm, thống kê hình ảnh với nhiều tiêu chí
9 Ghi hình ảnh ra đĩa CD, DVD khi bệnh nhân yêu cầu.
9 Các công cụ phục vụ cho việc chẩn đoán:
- công cụ xử lý ảnh cơ bản (sáng, tối, xoay trái, xoay phải, lật ảnh) - phóng to, thu nhỏ hình ảnh.
- Thiết lập màn hình cho ảnh đa khung. - Xuất ảnh sang định dạng JPEG.
- Ghi chú lên ảnh.
- Lưu lại thông tin chẩn đoán trên ảnh hoặc Series ảnh
Hình 4.1: Mô hình hệ thống hỗ trợ chẩn đoán y khoa
Thiết bị sinh ảnh Cổng nhận ảnh Máy trạm hiển thị Máy chủ Web Server lưu trữ và quản lý hình ảnh y khoa
Bác sĩ xét nghiệm Người quản trị hệ thống Bác sĩ chẩn đoán Server lưu trữ hình ảnh y khoa 4.3 Thiết kế tổng quan 4.3.1 Lược đồ dòng dữ liệu (DFD) 4.3.1.a Sơđồ ngữ cảnh Hình 4.2: Sơđồ ngữ cảnh
Bác sĩ xét nghiệm
1 Thu nhận ảnh
Server lưu ảnh
Thông tin ảnh bệnh nhân
Dữ liệu ảnh bệnh nhân Bác sĩ chẩn đoán 2 Xem ảnh ảnh bệnh nhân ảnh bệnh nhân Thông tin chẩn đoán Thông tin chẩn đoán Người quản trị hệ thống 3 Quản lý hệ thống Thông tin theo yêu cầu Thông tin hệ thống Thông tin hệ thống Thông tin cập nhật 4.3.1.b Lược đồ DFD mức 0: Hình 4.3: Lược đồ DFD mức 0
Máy sinh ảnh
1.1 Tạo ảnh
Cổng nhận ảnh
Thực hiện chụp ảnh
File ảnh của bệnh nhân
1.2 Gửi ảnh
Server chứa ảnh
Lưu ảnh
Ảnh của bệnh nhân
4.3.1.c. Lược đồ DFD mức 1 Module thu nhận ảnh
Vai trò của cổng nhận ảnh trong hệ thống lưu trữ và quản lý hình ảnh
Chương trình đóng vai trò là bộ phận máy tính cổng nhận ảnh trong toàn bộ hệ thống lưu trữ và quản lý hình ảnh.
Đây cũng là bộ phận quan trọng trong hệ thống, vì thế máy tính cổng nhận ảnh tích hợp nhiều chương trình phần mềm để thực hiện việc thu nhận ảnh từ các thiết bị sinh ảnh hoặc các module PACS khác và gửi đến Server lưu trữ hình ảnh y khoa.
Các đặc điểm của máy tính cổng nhận ảnh và dữ liệu:
¾ Duy trì toàn vẹn dữ liệu ảnh từ các thiết bị tạo ảnh truyền đến.
¾ Trong suốt đối với người dùng và tự động hóa việc nhận ảnh và lưu trữ ảnh.
¾ Phân phối ảnh đến máy chủ lưu trữ.
Cổng nhận ảnh và dữ liệu thực hiện qua 3 bước chính: nhận ảnh, gửi ảnh và xóa ảnh.
Hình 4.5: Các bước thực hiện tại Cổng nhận ảnh và dữ liệu
Các tiến trình tại máy tính cổng nhận ảnh:
- Tiến trình 1: Kiểm tra xem có lệnh gởi từ cổng DICOM PACS hay không.
- Tiến trình 2: Nếu nhận được lệnh, nó kích hoạt tiến trình 2 là kiểm tra định dạng DICOM.
- Tiến trình 3: Đưa file nhận được vào hàng đợi để đưa tới bộ điều khiển PACS để lưu trữ.
Bác sĩ chẩn đoán 2.1
Hiển thị ảnh
Dữ liệu chẩn đoán
Thông tinảnh bệnh nhân
Dữ liệu ảnh
2.2
Chẩn đoán bệnh Thông tin chẩnđoán
Thông tin chẩnđoán Thông tin yêu cầu
4.3.1.d. Lược đồ DFD mức 1 Module Xem ảnh
Bác sĩ chẩn đoán
Dữ liệu người dùng
3.1
Quản lý người dùng
Thông tin yêu cầu
Thông tin người dùng Thông tin cập nhật Thông tin người dùng Dữ liệu hình ảnh 3.2 Quản lý ảnh Cập nhật thông tin Thông tin hình ảnh Số lượng hình ảnh
4.3.1.e. Lược đồ DFD mức 1 Quản lý hệ thống Server lưu ảnh
FTP Client L ấ y files Thư mục tạm FTP Server C ắ t files Truyền files Thư mục tạm Server lưu ảnh Upload files 4.3.1.f. Lược đồ DFD mức 2 Thu nhận ảnh
Các máy tính kết nối với máy sinh ảnh sẽ được cài đặt thành các FTP Client, những hình ảnh y khoa sau khi các BS/KTV xử lý xong sẽ được lưu trong 1 thư mục tạm. Chương trình LHFTC sẽ tự động định thời và truy cập vào thư mục tạm để tải về các hình mới phát sinh. Các hình tải về được lưu trong 1 thư mục tạm trước khi upload lên DICOM Server.
Bác sĩ chẩn đoán 2.1.1
Tìm kiếm
Tiêu chí tìm kiếm
Phân vùng chứa ảnh
Tiêu chí tìm kiếm Thông tin yêu cầu
Thông tin yêu cầu
Bác sĩ chẩn đoán 2.1.2
Nhận ảnh ảnh yêu cầu
Thông tinảnh bệnh nhân ảnh yêu cầu Bác sĩ chẩn đoán
2.1.3 Gửi ảnh ảnh bệnh nhân
Cập nhật ảnh
4.3.1.g Lươc đồ DFD mức 2 Module Xem ảnh
3.2.3 Tìm kiếm Bác sĩ chẩn
đoán Thông tin bệnh nhân
Thông tin tìm kiếm Kết quả tìm kiếm Thông tin yêu cầu
Bác sĩ chẩn đoán Server ảnh 3.2.1 Tạo phân vùng 3.2.2 Khai báo kết nối
Bác sĩ chẩn đoán Thông tin yêu cầu
Yêu cầu hệ thống
Tạo kết nối Thực thi yêu cầu
Dữ liệu kết nối
Thông tin cập nhật
Thông tin kết nối Thực thi kết nối
4.3.1.k Lược đồ DFD mức 2 Quán lý hệ thống Server lưu ảnh
4.3.2 Cơ sở dữ liệu
4.3.2.1 Mô hình cơ sở dữ liệu
4.3.2.2 Mô tả chi tiết bảng và thuộc tính
Bảng Patient
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
ServerPartitionGUID uniqueidentifier Not Null Khóa ngoại
PatientsName nvarchar(64) Tên bệnh nhân
PatientId nvarchar(64) Mã bệnh nhân
PatientsBirthDate varchar(8) Ngày sinh
PatientsAge varchar(4) Tuổi
PatientsSex varchar(2) Giới tính
NumberOfPatientRelatedStudies int Not Null
Số lượng những lần đi xét nghiệm NumberOfPatientRelatedSeries int Not Null Số lượng các Series ảnh NumberOfPatientRelatedInstances int Not Null Số lượng file ảnh Bảng Series
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
ServerPartitionGUID uniqueidentifier Not Null Khóa ngoại StudyGUID uniqueidentifier Not Null Khóa ngoại SeriesInstanceUid varchar(64) Not Null Mã thể hiện của vùng Series ảnh
Modality varchar(16) Not Null Loại ảnh
SeriesNumber varchar(12)
số hiệu của Series ảnh SeriesDescription nvarchar(64) Mô tả về Series ảnh NumberOfSeriesRelatedInstances int Not Null Số lượng ảnh trên một Series
Bảng Study
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
ServerPartitionGUID uniqueidentifier Not Null Khóa ngoại StudyStorageGUID uniqueidentifier Khóa ngoại PatientGUID uniqueidentifier Not Null Khóa ngoại StudyInstanceUid varchar(64) Not Null Mã thể hiện của ca xét nghiệm StudyDate varchar(8)
Ngày xét nghiệm
StudyTime varchar(16) Thời gian xét nghiệm
StudyId nvarchar(16) Mã ca xét nghiệm StudyDescription nvarchar(64) Mô tả ca xét nghiệm ReferringPhysiciansName nvarchar(64)
Tên thiết bị chụp
NumberOfStudyRelatedSeries int Not Null
Số lượng Series trên một lần xét nghiệm
NumberOfStudyRelatedInstances int Not Null
Số lượng ảnh trên một lần xét nghiệm
Bảng ServerPartition
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
Enabled bit Not Null Cho phép lưu trữ
Description nvarchar(128) Not Null
Mô tả phân vùng
AeTitle varchar(16) Not Null Tên phân vùng
Port int Not Null Cổng kết nối
PartitionFolder nvarchar(16) Not Null
Tên thư mục của vùng lưu trữ trên máy
AcceptAnyDevice bit Not Null
Cho phép bất kỳ thiết bị nào kết nối tới
AutoInsertDevice bit Not Null
Tự động thêm thiết bị kết nối tới
DefaultRemotePort bit Not Null Cổng mặc định
MatchPatientId bit Not Null
Cho phép tìm kiếm theo mã bệnh nhân
MatchPatientsBirthDate bit Not Null
Cho phep tiem kiem theo ngày sinh
MatchPatientsName bit Not Null Cho phép tìm kiếm theo tên
MatchPatientsSex bit Not Null
Cho phep tiem kiem theo giới tính
Bảng Device
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
ServerPartitionGUID uniqueidentifier Not Null Khóa ngoại
AeTitle varchar(16) Not Null Tên phân vùng lưu ảnh
IpAddress varchar(16) Địa chỉ IP
Port int Not Null Cổng kết nối
Description nvarchar(256) Mô tả thiết bị
Dhcp bit Not Null Cấp IP tự động
Enabled bit Not Null
Cho phép kết nối
AllowStorage bit Not Null Cho phép lưu
AllowRetrieve bit Not Null
Cho phép truy hồi ảnh
AllowQuery bit Not Null Cho phép truy vấn
LastAccessedTime datetime Not Null Thời điểm truy cập cuối cùng Bảng FileSystem
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
FilesystemPath nvarchar(256) Not Null Vị trí lưu ảnh trên máy tính
Enabled bit Not Null Cho phép sử dụng
ReadOnly bit Not Null
Cho phép chỉ đọc
WriteOnly bit Not Null Cho phép chỉ ghi
Description nvarchar(128) Mô tả
LowWatermark decimal(8, 4) Not Null Mức thấp nhất HighWatermark decimal(8, 4) Not Null Mức cao nhất cho phép lưu
Bảng PartitionArchive
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
ServerPartitionGUID uniqueidentifier Not Null Khóa ngoại Description nvarchar(128) Not Null Mô tả về vùng lưu trữ
Enabled bit Not Null
Cho phép sử dụng
ReadOnly bit Not Null
Cho phép chỉ đọc
Bảng ServerSopClass
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
SopClassUid varchar(64) Not Null Mã dịch vụ Sop Description nvarchar(128) Not Null Mô tả dịch vụ Sop
NonImage bit Not Null
Không phải hình
ảnh
Bảng PartitionSopClass
Tên thuộc tính Kiểu dữ liệu Cho phép Null Diễn giải
GUID uniqueidentifier Not Null Khóa chính
ServerPartitionGUID uniqueidentifier Not Null Khóa ngoại ServerSopClassGUID uniqueidentifier Not Null Khóa ngoại